.navbar-header strong{line-height: 50px; color:  #FFFFFF;}
.nav_menu{width: 100px; position: absolute; right: 0px; top: 0px;}
.nav_menu li{float: right;padding-top: 5px; display: block;}
.nav_menu li:last-child{margin-right: 10px;}
.nav_menu li a{color: #fff; }
.nav_menu li a img{ display: block; margin: auto;}
.login_title{line-height: 50px; color: #FFFFFF; font-size: 16px; font-weight: bold;}
.nav_city{ line-height: 50px; padding-right: 0px; position: relative; }
.nav_city i{position: absolute; left: 28px; top: 0px;}
.nav_city img{padding-left: 3px;}
.nav_search{padding: 0px;}
.nav_search input{background: #ae5199 url(../img/search.png) no-repeat 5px center; background-size: 7%; height: 30px; border-radius: 3px; border: none; width: 100%; margin-top: 10px; padding: 0px 5px 0px 25px; color: #FFFFFF; box-sizing: border-box;}
.nav_user{color: #FFFFFF;line-height: 50px; padding-left: 0px;}
.nav_user img{padding-right: 3px;}
.nav_user a,.nav_city a{color: #FFFFFF;}
.nav_user a{display: block; width: 100%; height: 50px; line-height: 50px;}
.nav_user a i{font-size: 20px;}
.sear{width: 100%; height: 40px; background: #e1e1e1; padding-left: 5px; padding-right: 5px; box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box; padding-top: 5px; }
.sea_btn{width: 70px;border-radius: 50px; background:#a3c7f0; float: right; height: 30px;border: none; color: #FFFFFF; position: absolute; right: 0px;}
.sea_box{width: 100%; height: 30px; border-radius: 50px; background: #FFFFFF; border: none; color: #888888; position: relative;padding-right: 70px;box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box;}
.sear .sea_text{width: 100%; height: 30px; border-radius: 50px; background: #FFFFFF; border: none; padding-left: 10px; padding-right: 10px; color: #888888; float: left;}
.logo{line-height: 50px;}
.logo img{display: block;margin: auto; margin-top: 10px;}
#yz_picnum{width: 60%;}
.yz_pic img{height: 35px;}
.tips{ display:none;}
.detai_img img{width: 100%; height: auto; display: block;}

/*xtn2015-05-06  开始*/
.commonRadius{-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.commonAnimal{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.commonShadow{background: #FFFFFF; border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;overflow: hidden;}
.searchBox{width: 100%; height: 30px; line-height: 30px !important; background: #FFFFFF; margin-top: 10px;overflow: hidden; position: relative;padding-right: 30px;}
.searchBox input{border: none; height: 30px;}
.topMenu{position: relative; padding-left: 60px; padding-right: 40px;}
.topMenu .nav_city{position: absolute; height: 50px; width: 50px; left: 10px; top: 0px;font-size: 14px; }
.topMenu .nav_user{position: absolute; height: 50px; width: 30px; right: 10px; top: 0px;}
.topMenu .nav_user a:hover{text-decoration: none;}
#seaText{width: 100%; padding-left: 5px; padding-right: 5px;}
#seaBtn{width: 30px; height: 30px; position: absolute; right: 0px; top: 0px;background: url(../img/sea_btn.png) no-repeat center center; text-indent: -9999px;-webkit-background-size: 80%;-moz-background-size: 80%;-ms-background-size: 80%;background-size: 80%;}

.food_new{margin-top: 10px;}
.food_new h4{color: #F39231;}
.food_new h4 span i{background:#F39231;}
.food_new .pro_des span{color: #F39231; border: 1px solid #F39231; height: 30px;display: block; width: 100px;}
.food_new .pro_des small{background:  #F39231;}
.food_new .zhekou span{background: #F39231;}


.com_new{margin-top: 10px;}
.com_new h4{color: #F57D6E;}
.com_new h4 span i{background:#F57D6E;}
.com_new .pro_des span{color: #F57D6E; border: 1px solid #F57D6E; height: 30px;display: block; width: 100px;}
.com_new .pro_des small{background:  #F57D6E;}
.com_new .zhekou span{background:rgba(0,0,0,0.4);}


.hotel_new{margin-top: 10px;}
.hotel_new h4{color: #68B9CC;}
.hotel_new h4 span i{background:#68B9CC;}
.hotel_new .pro_des span{color: #68B9CC; border: 1px solid #68B9CC; height: 30px;display: block; width: 100px;}
.hotel_new .pro_des small{background:  #68B9CC;}
.hotel_new .zhekou span{background: #68B9CC;}

.bar_new{margin-top: 10px;}
.bar_new h4{color: #F76B88;}
.bar_new h4 span i{background:#F76B88;}
.bar_new .pro_des span{color: #F76B88; border: 1px solid #F76B88; height: 30px;display: block; width: 100px;}
.bar_new .pro_des small{background:  #F76B88;}
.bar_new .zhekou span{background: #F76B88;}

.travel_new{margin-top: 10px;}
.travel_new h4{color: #90BB3A;}
.travel_new h4 span i{background:#90BB3A;}
.travel_new .pro_des span{color: #90BB3A; border: 1px solid #90BB3A; height: 30px;display: block; width: 100px;}
.travel_new .pro_des small{background:  #90BB3A;}
.travel_new .zhekou span{background: #90BB3A;}

.product_new{margin-top: 10px;}
.product_new h4{color: #F57D6E;}
.product_new h4 span i{background:#F57D6E;}
.product_new .pro_des span{color: #F57D6E; border: 1px solid #F57D6E; height: 30px;display: block; width: 100px;}
.product_new .pro_des small{background:  #F57D6E;}
.product_new .zhekou span{background: #F57D6E;}




.commonNewBox h4{height: 40px; line-height: 40px; overflow: hidden;margin: 0px; font-weight: bold;}
.commonNewBox h4 a{color: #999999;}
.commonNewBox h4 span i{width: 26px; height: 26px; line-height: 26px !important; text-align:center; color: #FFFFFF; -webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px;display: block; float: left; margin-top: 7px; margin-right: 5px;}
.commonNewBox h4 a:hover{color: #F75B5B;}
.commonNewBox ul{width: 100%; display: block; overflow: hidden; margin-bottom: 0px;}
.commonNewBox ul li a{position: relative;width: 100%; display: block; overflow: hidden; color: #444444;}
.commonNewBox ul li a p{position: absolute; width: 100%; display: block; height: 30px; line-height: 30px; overflow: hidden;background: rgba(255,255,255,0.7);left: 0px; bottom: 0px;text-overflow: ellipsis; white-space: nowrap; padding-left: 3px; padding-right: 3px; color: #444444;}
.commonNewBox ul li a img{width: 100%; height: auto;}
.commonNewBox .zhekou{position: absolute; width: 50px; height: 50px; right: 5px; top: 5px; background: rgba(255,255,255,0.7);-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 5px;border-radius: 100px; padding: 3px; text-align: center; line-height: 50px; color: #FFFFFF; font-size: 10px;}
.commonNewBox .zhekou strong{font-size: 20px !important;padding: 0px !important; margin: 0px !important;}
.commonNewBox .zhekou span{width: 100%; height: 100%; display: block;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px; }

.commonNewBox .comFrist{border-bottom: 1px solid #DCDCDC; padding-bottom: 10px;}
.commonNewBox .comSec{border-right: 1px solid #DCDCDC; padding-top: 10px;}
.commonNewBox .comThre{padding-top: 10px;}

#commonList ul li:nth-of-type(odd ){border-right: 1px solid #DCDCDC; padding-top: 10px; border-bottom: 1px solid #DCDCDC;}
#commonList ul li:nth-of-type(even){padding-top: 10px;border-bottom: 1px solid #DCDCDC;}

.pro_des{width: 100%; height: 45px; line-height: 35px; overflow: hidden; padding-top: 8px;}
.pro_des span{display: block; width: 80px; float: left;overflow: hidden; line-height: 30px !important; margin-right: 5px; }
.pro_des del{color: #999999; font-size: 12px;}
.pro_des span small{width: 25px; height: 30px;overflow: hidden; display: block; color: #FFFFFF; float: left; line-height: 15px !important; text-align: center; margin-right: 5px; font-size: 13px;}
.pro_des span big{font-size: 20px; font-weight: bold;}
.pro_des strong{font-weight: normal; color: #999999;}

.limit_buy{height: 70px; background: #FFFFFF; border-bottom: 1px solid #DCDCDC;}
.limit_buy_help{width: 170px; height: 48px; background: #68B9CB url(../img/limit_bg.jpg) no-repeat right center; margin-top: 11px; color: #FFFFFF;padding-left: 10px; padding-right: 10px;float: left; text-align: center;overflow: hidden;}
.limit_buy_help i{width: 30px; height: 48px; display: block; font-size: 30px; line-height: 48px; font-weight: bold; float: left;margin-right: 10px;}
.limit_buy_help span{display: block; text-align: center; float: left; color: #FFFFFF;}
.limit_buy_help span strong{font-size: 16px; padding-top: 4px; display: block;}
.last_time{float: right; width: 230px; text-align: center;}
.last_time small,.last_time span{display: block; width: 100%;}
.last_time small{font-size: 14px; line-height: 25px; margin-top: 5px; margin-bottom: 2px;}
.last_time span{line-height: 25px; color: #999; font-weight: normal;}
.last_time .time_bg{background: #CECED0; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; width: 25px; height: 25px; font-weight: bold; color: #FFFFFF;}


.top_title{width: 100%; height: 50px; line-height: 50px; color: #FFFFFF; font-size: 16px;}
.full_list{overflow: hidden;}
.full_list ul{margin-bottom: 0px;}
.full_list ul li{background: #FFFFFF; display: block; overflow: hidden; margin-top: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 1px 0px #DCDCDC;-moz-box-shadow: 0px 1px 0px #DCDCDC;box-shadow: 0px 1px 0px #DCDCDC;}
.full_list .full_img a{width: 100%; display: block; overflow: hidden;}
.full_list .full_img img{width: 100%; display: block; height: auto;}
.full_list .full_title{height: 45px; line-height: 45px; width: 100%; border-bottom: 1px solid #DCDCDC; overflow: hidden;}
.full_list .full_title span{padding-left: 0px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.full_list .full_title label{font-weight: normal; padding-right: 0px; color: #999999;}
.full_list .full_title a{display: block; width: 100%; color: #444444;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.full_list .full_title a:hover{color: #FF5B5D;}
.full_list .pro_des span{color: #F57D6E; border: 1px solid #F57D6E; height: 30px;display: block; width: 100px;}
.full_list .pro_des small{background:  #F57D6E;}
.full_list .pro_des .full_sale{width: 80px; height: 30px; line-height: 30px !important; background: #F39130; color: #FFFFFF; position: relative; border-radius: 5px; margin-right: 12px;text-align: center;font-size: 12px;}
.full_list .pro_des .full_sale label{background: #F39130; width: 22px; height: 22px; display: block;transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);right: -8px; position: absolute; top: 4px;border-radius: 3px;}
.full_list .pro_des .full_sale label small{width: 10px; height: 10px; display: block; background: #FFFFFF;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;border-radius: 100px; margin: 5px auto;} 
.full_list .pro_des .full_sale strong{color: #FFFFFF; font-size: 20px;}

/* 首页banner */
.ad{width: 100%;height:auto; overflow: hidden;border-bottom: 1px solid #DCDCDC;}
.ad img{width:100%; height: 100%; overflow: hidden;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}



/*xtn2015-05-06  结束*/




.login{background: #FFFFFF; border-bottom: 1px solid #ccc !important;}
.tab{width: 100%; height: 40px; line-height: 40px;}
.tab li{float: left; text-align: center; width: 50%; border-bottom: 4px solid #ddd; cursor: pointer;}
.tab .login_item{border-bottom: 4px solid #FF5C5D;}
.regist_info{padding: 10px 0px; font-size: 16px;}
.regist_info .pink {color:#FF5C5D;}
.regist_phone{margin-top: 10px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 10px;}

.login_box{display: none;}
.user_login,.username,.password{width: 100%;}
.user_login{height: 40px;}
.username,.password{height: 35px; border: none;  padding: 0px 5px;}
.username:focus,.password:focus,.send{background: #efefef; border-radius: 5px;}
.login_box .pb{padding-bottom:10px; padding-top: 2px; overflow: hidden;border-bottom: 1px solid #CCCCCC;}
#newPhone{padding-right: 110px; position: relative; width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
#sendBtn{ position: absolute; right: 0px; top:2px;}
#tel{width: 100%;}
#checkout_submit_button{width: 100%;height: 35px; border: none; padding: 0px 5px;}
.send{height: 35px; text-align: center; border: none; float: right; color: #888; overflow: hidden;}
.return{position: relative;}
.return img{position: absolute; left: 0px; top: 15px;}
.login_foot{height: 40px; line-height: 40px;}
.login_foot a{color: #666;}
.login_foot a:hover{color: #FF5C5D;}
.login_box .submit{margin-top: 10px; margin-bottom: 10px;}
.login_box .mima{margin-top: 10px;}
.getNum{width: 100%; height: 40px; background: #DDDDDD; border: none; border-radius: 3px; margin-bottom: 10px; margin-top: 3px; font-size: 16px;}
.sunNum{width: 100%; height: 40px; line-height: 30px; background: #FF5C5D; border: none; border-radius: 3px; margin-bottom: 10px; margin-top: 3px; color: #FFFFFF; font-size: 16px;}
.passagin{width: 100%;padding-top: 10px; border-top: 1px solid #DCDCDC;}


.foot_nav{background: #FFFFFF; height: 50px; line-height: 50px;  border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC; position: relative;}
.foot_nav li{margin-left: 10px;}
.foot_nav a{padding: 5px 10px; border-radius: 3px; background: #fafafa; border: 1px solid #e0e0e0; color: #666666;}
.foot_nav li{float: left;}
.foot_menu{width: 100%; padding: 10px 0px 20px 0px;}
.foot_menu li{width: 23.333333%; text-align: center; float: left; border-right: 1px solid #ddd;}
.foot_menu li:first-child,.foot_menu li:nth-child(2){width: 15%;}
.foot_menu li:last-child{border: none;}
.foot_menu li a{color: #888;}
.foot_nav a:hover{color: #FFFFFF; background: #FF5C5D; text-decoration: none; border-color: #bc57a5;}
.copy{color: #999; font-size: 12px;padding-bottom: 15px;}
.copy a{color: #333;}
.chose_city{position: absolute; right: 10px; top: -1px; }



/*首页导航*/
.nav{background: #FFFFFF; border-bottom: 1px solid #DCDCDC; height: 179px;}
.nav li{border-right: 1px solid #DCDCDC; width: 25%; float: left; text-align: center; border-top: 1px solid #DCDCDC; height: 89px;}
.nav li a{font-size: 12px; color: #666666;height: 89px;}
.nav li a span{width: 40px; height: 40px; display: block; border-radius: 50px; background: #FD5800;margin: auto; margin-bottom: 5px; margin-top: 5px;}
.nav li a:hover{background: #f1f1f1;height: 88px;}
.nav .food{background: #FF9C00 url(../img/hl_food_hover.png) no-repeat center center; background-size: 50%;}
.nav .ktv{background: #C67CFA url(../img/hl_media_hover.png) no-repeat center center;}
.nav .travel{background: #3BC999 url(../img/hl_travel_hover.png) no-repeat center center;}
.nav .hotel{background: #FF5C5D url(../img/hl_hotel_hover.png) no-repeat center center;}
.nav .techan{background: #F75B5B url(../img/hl_shop_hover.png) no-repeat center center;}
.nav .daijinjuan{background: #FF771A url(../img/juan_hover.png)no-repeat center center;}
.nav .game{background: #79A5FE url(../img/youxi_hover.png)no-repeat center center;}
.nav .style{background: #FF4978 url(../img/style_ico.png)no-repeat center center;}

/**热门推荐**/
.hot{width: 100%; background: #FFFFFF; border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC; margin-top: 10px; overflow: hidden;}
.hot ul{margin-bottom: 0px;}
.hot li{height: 120px; overflow: hidden; position: relative;-webkit-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.hot li h3{position: absolute; left: 10px; top: 10px; margin: 0px;z-index: 3;}
.hot li:nth-of-type(1){border-right: 1px solid #DCDCDC; border-bottom: 1px solid #DCDCDC;}
.hot li:nth-of-type(2){border-bottom: 1px solid #DCDCDC;}
.hot li:nth-of-type(4){border-left: 1px solid #DCDCDC;border-right: 1px solid #DCDCDC;}
.hot li a{display: block; width: 100%; height: 100%;}
.hot li:hover{background: #fefefe; -webkit-box-shadow: inset 0px 0px 10px #e1e1e1;-moz-box-shadow: inset 0px 0px 10px #e1e1e1;box-shadow: inset 0px 0px 10px #e1e1e1;}
.hot li img{position: absolute; right: 5px; bottom: 5px; z-index: 1; display: block;max-height: 110px;}
.hot li:nth-of-type(1) h3{color: #69BACC;}
.hot li:nth-of-type(2) h3{color: #90BC3B;}
.hot li:nth-of-type(3) h3{color: #F49231;}
.hot li:nth-of-type(4) h3{color: #44AAE4;}
.hot li:nth-of-type(5) h3{color: #F76B89;}




.tj_list{background: #FFFFFF;border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC; margin-top: 10px;}
.tj_list .delect{position: absolute;width: 30px;height: 30px;left: 15px;top: 30px; background: url(../img/detel_ico.png) no-repeat center center; cursor: pointer;}
.tj_list li{border-bottom: 1px solid #DCDCDC; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; box-sizing: border-box; color: #666666;position: relative; cursor: pointer;}
.tj_list li:last-child{border-bottom: none;padding-bottom: 0;}
.tj_list li h4{color: #444; font-size: 14px; font-weight: bold; height: 15.4px; overflow: hidden;}
.tj_list li h4 a{color: #222;}
.tj_list li h4 a:hover{color: #FF5C5D;}
.tj_list li p{padding: 0px; font-size: 12px;}
.tj_list .des{height: 33px; overflow: hidden;}
.tj_list li strong{font-size: 20px; color: #FF5C5D;}
.tj_list li span{padding-top: 7px; font-size: 16px;}
.tj_list li label{font-weight: normal; color:#FF5C5D;}
.tj_list li del{margin-left: 5px;}
.tj_list h2{font-size: 16px; color: #222; border-bottom: 1px solid #DCDCDC; margin: 0px; padding: 10px 0px 10px 10px;}
.tj_list .more{margin-bottom: 10px; display: block; line-height: 30px; height: 30px; width: 100%; background: url(../img/more.png) no-repeat right center;}

/*产品列表*/
.dropmenu span{position: absolute; right: 0px; top: 15px; color: #FFFFFF;}
.dropmenu span img{padding-right: 3px; cursor: pointer;}
.dropmenu ul{display: none; position: absolute; top: 35px; z-index: 9999; right: -10px;overflow: visible; }
.dropmenu ul li{background: #FF5C5D; color: #FFFFFF; border-bottom: 1px solid #bd58a6; }
.dropmenu ul li a{color: #FFFFFF;padding: 5px 10px; display: block;}
.dropmenu ul i{width: 15px; display: block; height: 10px; margin:7px auto 6px auto; padding: 0px;}
.dropmenu ul li a:hover{background: #f56ed6; text-decoration: none;}
.dropmenu ul li:first-child{margin-top: 10px;}
.dropmenu ul li img{padding-right: 5px;}
.chose_tab{background: #FFFFFF; height: 40px; line-height: 40px; border-bottom: 1px solid #DCDCDC; cursor: pointer;margin-bottom: 0px;overflow: hidden; border-top: 1px solid #ddd;}
.chose_tab li{border-right: 1px solid #DCDCDC; padding-left: 0px; padding-right: 0px;}
.chose_tab li span{display: block;margin: auto; width: auto;}
/*.chose_tab li span{display: block; width: 50px;margin: auto; text-align: left; background: url(../img/jt_down.png) no-repeat right center;}*/
.chose_tab li strong{font-weight: normal; font-size: 16px; background: url(../img/jt_down.png) no-repeat right center; padding-right: 15px;}
.chose_tab li i{width: 11px; height: 7px; background: url(../img/jt_down.png) no-repeat center bottom; margin-left: 10px; padding-bottom: 10px; margin-top: 17px;}
.chose_tab li:last-child{border-right: none;}
.chose_box{width: 100%; background: #FFFFFF;border-bottom: 1px solid #DCDCDC; overflow: hidden; display: none;}
.chose_tab .active{color: #FF5C5D;background: url(../img/jt_up.png) no-repeat right center;}
.chose_box li label{position: absolute; right: 10px; background: none repeat scroll 0 0 #ccc;border-radius: 30px;color: #fff;float: right;padding: 2px 10px;line-height: 10px; font-size: 0.8em; font-weight: normal; top: 13px;}
.chose_box li{position: relative;}
#pro_list{border-top:none; margin-top: 0px;}
.chose_box_l{background: #F6F4F0; border-right: 1px solid #DCDCDC; height: 319px; overflow-y: scroll; padding-left: 0px; padding-right: 0px;}
.chose_box_l li,.chose_box_r li{height: 40px; line-height: 40px; border-bottom: 1px solid #DCDCDC; cursor: pointer; padding-left: 10px; padding-right: 10px;}
.chose_box_r{background: #FFFFFF;height: 319px;overflow-y: scroll;padding-left: 0px; padding-right: 0px;}
.chose_box_l li:last-child,.chose_box_r li:last-child{border-bottom: none;}
.shadow{width: 100%; height: 100%; position: absolute; z-index: 555; background:rgba(0,0,0,0.5);left: 0px; top: 0px; display: none;}
.chose{ width: 100%; overflow: hidden;}
.chose_box_main a{color: #999; width: 100%; display: block;}
.chose_box_main a:hover{color: #FF5C5D;}
.chose_box_menu li:hover{background: #FFFFFF;}
.chose_box_menu .active{background: #FFFFFF;}

/*产品详情*/
.banner{width: 100%;margin: auto; overflow: hidden; position: relative;}
.describer{background: #FFFFFF;border-bottom: 1px solid #DCDCDC;}
.banner h4{width: 100%; height: 35px; background: rgba(0,0,0,0.5); position: absolute; bottom: -10px; left: 0px; color: #FFFFFF; z-index: 1; line-height: 35px; text-indent: 5px; font-size: 12px;}
.detail_title{font-size: 16px; color: #333; font-weight: bold; margin: 0px; padding-bottom: 10px; padding-top: 10px;}
.detail_ms{font-size: 14px; color: #878787; padding-bottom: 10px; border-bottom: 1px solid #DCDCDC; line-height: 18px;}
.policy-list{padding-top: 10px;}
.policy-list li{padding: 0px; font-size: 12px; color: #636363;height: 25px; line-height: 25px; padding-left: 20px; position: relative;}
.chima b,.yanse b{border: 1px solid #DCDCDC; padding: 3px 10px; margin-left: 10px; margin-bottom:10px; float:left; cursor: pointer; font-weight: normal; font-size: 12px;}
.chima b:hover,.yanse b:hover{ border-color: #FF5C5D;}
.style_list{ padding-top: 10px;}
.bangding{padding-right:20px; background:url("../img/more_grey.png") no-repeat  right center;color: #999; }
.chima .active,.yanse .active{border-color: #FF5C5D; background: url(../img/sj_ico.png) no-repeat right bottom; color: #FF5C5D;}
.policy-list li i,.order_detail_list i{width: 16px; height: 16px; display: block; position: absolute; left: 0px; top: 4px;}
.buy_num i{background: url(../img/icos.png) no-repeat -3px 0px; overflow: hidden;}
.remaining_days i{background: url(../img/icos.png) no-repeat -49px 0px; overflow: hidden;}
.suibiantui i{background: url(../img/icos.png) no-repeat -24px 0px; overflow: hidden;}
.suibiantui span{color: #BBBBBB;}
.share{height: 35px; line-height: 35px; padding-left: 0px; margin-bottom: 5px;}
.share a{background: #5A9139; text-align: center; color: #FFFFFF;border-radius: 3px; width: 100%; height: 35px; line-height: 35px; display: block;}
.share a:hover{background: #73B849; text-decoration: none;}
.shoucang{height: 35px;line-height: 35px; padding-right: 0px;margin-bottom: 5px;}
.shoucang a{background: #FF9A1E; text-align: center; color: #FFFFFF;border-radius: 3px; width: 100%; height: 35px; line-height: 35px; display: block;}
.shoucang a:hover{background: #FFC64D; text-decoration: none;}
.shoucang a img,.share a img{width:27px; height: 16px; padding-right: 10px;}
.common_bg{background: #FFFFFF; border-top: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;}
.comment_tag{ margin-top: 10px;}
.comment_tag h3{height: 40px; line-height: 40px; border-bottom: 1px solid #DCDCDC; margin: 0px auto; padding-left: 10px; padding-right: 10px;}
.comment_tag dl{padding-bottom: 10px; overflow: hidden; margin-bottom: 0px;}
.comment_tag dt a{padding: 3px 5px; font-size: 12px; border: 1px solid #ddd; font-weight:normal; color: #B2B2B2; margin-left: 10px; margin-top: 10px; display: block;float: left;}
.comment_tag dt a:hover,.comment_tag .active{color: #FF5C5D; border: 1px solid #FF5C5D; text-decoration: none;}
.buy{width: 100%; height: 60px; line-height: 60px; background: #FFFFFF; border-top: 1px solid #DCDCDC; padding-left: 10px; padding-right: 10px; box-sizing: border-box; z-index: 2;}
.buy strong{ color: #FF5C5D; font-size: 25px;}
.buy label{color: #FF5C5D;}







.buy em,.buy del{font-size: 12px; color: #C0C0C0; }
.buy a{font-size: 18px; font-weight: bold;}

.xs_buy{ position: relative; padding-left: 50px;}
.xs_buy span{font-size: 12px; text-align:center; padding-top:2px; font-weight: normal; padding-right:5px; width: 35px; position: absolute; left: 5px; top:0px; display: block; height: 37px;border-right: 1px solid #d851ba; overflow: hidden;}


#buyEnd{background: #ddd; color: #999; cursor: default;}
#buyEnd span{border-right: 1px solid #CCCCCC;}

.comment_star{width: 104px; height: 40px; line-height: 40px; overflow: hidden; position: relative; background:url(../img/star_gray.png) no-repeat left center; }
.comment_star_nomal{width: 76px; height: 40px; line-height: 40px; overflow: hidden; position: absolute; background:url(../img/star_orange.png) no-repeat left center;left: 0px; top: 0px;}
.comment_more{font-size: 14px;background: url(../img/more_smal.png) no-repeat right center; padding-right: 15px;}

.shop_infor{margin-top: 10px; padding-top: 10px; padding-bottom: 10px;}
.shop_infor h3{color: #333333;margin: 0px;font-size: 14px; height: 30px; line-height: 30px; padding-left: 15px; background: url(../img/icos.png) no-repeat -78px 7px; font-weight: bold;} 
.shop_infor p{font-size: 14px; color: #878787; padding-bottom: 10px; line-height: 18px;}
.shop_tel{border-left: 1px solid #DCDCDC;background: url(../img/icon-tel_.png) no-repeat center center; height: 60px;}
.shop_tel a{width: 100%; height: 60px; display: block; overflow: hidden;text-indent: -9999px;}
.other_shop{border-top: 1px solid #DCDCDC; margin-top: 10px;padding-top: 10px; }
.other_shop a{background: url(../img/more_grey.png) no-repeat right center;display: block; width: 100%;}
.media_array{background: url(../img/more_grey.png) no-repeat right center; padding-right: 30px; box-sizing: border-box;}
.shop_contain{margin-top: 10px;padding-bottom: 10px;}
.shop_title{font-size: 16px; color: #222; border-bottom: 1px solid #DCDCDC; text-indent: 10px;padding-top: 10px; padding-bottom: 10px; padding-left: 10px; box-sizing: border-box; padding-right: 10px;}
.shop_title_yellow{font-size: 16px; color: #FF9C00; border-bottom: 1px solid #DCDCDC; text-indent: 10px;padding-left: 10px; box-sizing: border-box; padding-right: 10px; height: 45px; line-height: 45px;}
.shop_title_yellow label{font-weight: normal; color: #666666; border-left: 1px solid #DCDCDC; padding-right: 10px; text-align: center;}
.shop_contain p{font-size: 14px; color: #878787; padding-top: 5px; line-height: 18px;}
.com_title{font-size: 16px; color: #222; border-bottom: 1px solid #DCDCDC; text-indent: 10px;padding-top: 10px; padding-bottom: 10px;  box-sizing: border-box; padding-right: 10px;}
.com_title .comment_star{width: 104px; height: 20px; line-height: 20px; overflow: hidden; position: relative; background:url(../img/star_gray.png) no-repeat left center;}
.com_title .comment_star_nomal{width: 76px; height: 20px; line-height: 20px;  overflow: hidden; position: absolute; background:url(../img/star_orange.png) no-repeat left center;left: 0px; top: 0px;}
.com_title .comment_more{ background: none;font-size: 16px; color: #222;}
.com_title .comment_more span{font-size: 14px; color: #999; padding-left: 5px;}
.com_list{width: 100%; overflow: hidden;}
.com_list li{border-bottom: 1px solid #DCDCDC;}
.com_list li:last-child{border-bottom: none;}
.com_uesr{width: 100%; overflow: hidden; padding: 10px 0px; font-size: 12px; font-weight: bold; color: #333;}
.com_date{font-size: 12px; color:#878787 ; height: 30px; line-height: 30px; width: 100%; overflow: hidden;}
.com_box{font-size: 12px; color: #999999; width: 100%; overflow: hidden;}
.com_pic{width: 100%; overflow: hidden; margin-bottom: 0px;padding: 10px 0px 0px 0px;}
.com_pic dt,.com_pic dt img{width: 60px; height: 60px; display: block; overflow: hidden; float: left; margin-right: 5px; cursor: pointer;}
.com_pic dt{margin-bottom: 5px;}
.com_star{width: 64px; height: 20px; line-height: 20px; overflow: hidden; position: relative; background:url(../img/star_gray_small.png) no-repeat left center; }
.com_star_nomal{width: 32px; height: 20px; line-height: 20px; overflow: hidden; position: absolute; background:url(../img/star_orange_small.png) no-repeat left center;left: 0px; top: 0px;}

/**订单页面**/
.block{color: #333333;}
.order{width: 100%; overflow: hidden;}
#suborder{height: 40px; line-height: 40px;}
.order_detail_list h4{color:#222; font-zize:14px; margin-top: 5px; margin-bottom: 5px;}
.order_detail_list p{font-size: 12px; color: #878787;}
.order_detail_list li{padding-top: 15px; padding-bottom: 15px;}
.phone_pay p,.reminded p{padding-bottom: 10px;color: #878787;}
.reminded img{padding-right: 10px;}
.reminded .suibiantui{padding-left: 20px; box-sizing: border-box; color: #222;}
.reminded .suibiantui:hover{text-decoration: none; width: 100%;}
.reminded .suibiantui i{left: 10px; top:18px;}
.totle_price{color: #FF9900; font-size: 18px;}
.minus,.add{border: 1px solid #DCDCDC; font-size: 30px; font-weight: bold; cursor: pointer; width: 35px; line-height: 30px;text-align: center; float: left; height: 37px; color: #BBBBBB;}
.add{background: #FF5C5D; color: #FFFFFF;}
.product_number{border: 1px solid #DCDCDC; width:80px; text-align: center; height: 37px; line-height: 37px; float: left; margin-left: 7px; margin-right: 7px;font-size: 24px;}
.pro_add{position: absolute;right: 10px; top: 7px;}
#dynamic_num{width: 90%;}
.add_adress{width: 100%; padding-top: 5px; padding-bottom: 5px;display: block; color: #333333; background: url(../img/more_grey.png) no-repeat right center;}
#tj_order,#qr_order{height: 40px; line-height: 40px; background: #FF5C5D;font-size: 16px;}
#qr_order{margin-bottom: 10px;}
.delivery li{padding-top: 10px; padding-bottom: 10px;}
#adress_list label{font-weight: normal;}
#adress_list input{width: 96%;}
#adress_list select{border: none;width: 96%;}
#adress_list textarea{border: none;width: 96%; height: 60px;}
.add_btn{width: 100%; height: 40px; font-size: 16px; margin-bottom: 10px;}
.area{position: relative; height: 82px;}
.area label{position: absolute;top: 10px;}
.adress_detail p{ height: 25px; line-height: 25px; margin: 0px; color: #333333;}
.adress_detail p i{ font-weight: normal; padding-left: 20px; color: #FD5800;}
#sh_adress_list li{position: relative;}
#sh_adress_list label{position: absolute; right: 10px; top: 25px;}


/**个人中心**/
.account{height: 90px; background:#E4E7CA url(../img/account_bg.jpg) no-repeat center right; position: relative; border-bottom: 1px solid #DCDCDC;}
.account a{width: 100%; display: block; overflow: hidden;}
.user_pic{width: 70px; height: 70px; overflow: hidden;margin-top: 15px;}
.user_pic img{border: 3px solid #FFFFFF; border-radius: 50px;-moz-border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px;-ms-border-radius: 50px; width: 65px;height: 65px; display: block;margin: auto; box-shadow: 0px 0px 2px #bbb; -moz-box-shadow: 0px 0px 2px #bbb;-webkit-box-shadow: 0px 0px 2px #bbb;-o-box-shadow: 0px 0px 2px #bbb; -ms-box-shadow: 0px 0px 2px #bbb; }
.user_infor{color: #333333;padding: 26px 0px 0px 10px; line-height: 20px;}
.money{font-size: 12px;color: #666666;}
.money b{color: #ff9900;}
.account i{width: 7px; height: 13px;display: block;position: absolute; right: 10px; top:38.5px}

.all_order{margin-top: 10px; margin-bottom: 10px;}
.all_order h4{border-bottom: 1px solid #DCDCDC;padding-bottom: 10px; font-size: 14px;}
.all_order h4 a{width: 100%;  color: #333333; display: block;background: url(../img/more_grey.png) no-repeat center right; position: relative;height: 25px; line-height: 25px;}
.all_order h4 a:hover{text-decoration: none;}
.all_infor img,.all_order h4 a img{margin-right: 10px;}
.all_infor a{width: 100%; color: #333333; background: url(../img/more_grey.png) no-repeat center right; display: block; position: relative; height: 25px; line-height: 25px;}
.all_infor a b,.all_order h4 a b{padding-left: 35px; font-weight: normal;}
.all_infor a img,.all_order h4 a img{position: absolute;}
.all_infor a:hover{text-decoration: none;}
.all_infor span,.all_order h4 a span{margin-right: 10px; color: #999999;}
.pay_ico{width: 64px; height: 64px; margin: auto; position: relative;}
.pay_ico b{width: 24px; text-align: center; height: 24px; line-height: 24px; border-radius: 50px;-o-border-radius: 50px;-ms-border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px; position: absolute; display: block; right: 0px; top: 0px; background: #CC0033; color: #FFFFFF; font-size: 12px; font-weight: normal;}
.all_order li{padding-bottom: 10px;} 
.all_order li a{color: #333333;}
.all_order li a:hover{color: #FF5C5D; text-decoration: none;}
.finsh{display: none;}
.finsh img{padding-bottom: 2px;}
.tishi{background: #FFF6E0; border-bottom: 1px solid #FFEBC8; color: #D78900; height: 40px; line-height: 40px; text-align: center;}

/**所有分类**/
.all_categories{ width: 100%; background: #FFFFFF; border: 1px solid #DCDCDC; display: block; height: 40px; line-height: 40px; margin-top: 10px; border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; font-size: 16px; color: #333333; margin-bottom: 0px;}
.categories_list p{width: 100%;padding-top: 10px; padding-bottom: 10px;}
.categories_list table{background: #FFFFFF;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; margin-bottom: 0px;}
.categories_list table td{text-align: center; width: 25%;}
.categories_list table td a{color: #666666; font-weight: normal;}
.categories_list table td a:hover{color: #FF5C5D;}

/**我的团购卷**/
.volume{ height: 40px; line-height: 40px; margin-bottom: 0px; background: #FFFFFF;}
.volume li{border-right: 1px solid #DCDCDC; text-align: center; width: 25%; float: left; cursor: pointer; height: 40px; line-height: 40px;}
.volume li:last-child{border-right: none;}
.volume li a{height: 40px; line-height: 40px; width: 100%; display: block;}
.volume .active{border-bottom: 3px solid #FF5C5D; color: #FF5C5D;}
.volume_box{background: #FFFFFF; border-bottom: 1px solid #DCDCDC; border-top: none; display: none;}
.volume_box table{margin-bottom: 0px; font-size: 12px;}
.volume_box table p{padding-top: 2px;}
.lh80{line-height: 80px !important;}
.yellow{color: #FF9C00; font-weight: bold;}
.gray{color: #999;}
.nomal{margin-bottom: 0px; font-weight: normal; color: #666;} 


/**我的抽奖**/
.luck{width: 100%;box-sizing: border-box; padding-bottom: 0px;}
.luck_menu{ height: 40px; line-height: 40px; margin-bottom: 0px; background: #FFFFFF;}
.luck_menu li{border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC; text-align: center; width: 33.333333%; float: left; cursor: pointer; height: 40px; line-height: 40px;}
.luck_menu li:last-child{border-right: none;}
.luck_menu .active{border-bottom: 3px solid #FF5C5D; color: #FF5C5D;}

.luck_list{display:none;}
.luck_list .yellow{font-size: 14px; line-height: 32px;}


#sh_adress{position: relative;padding-left: 80px; box-sizing:border-box;}
#sh_adress span{position: absolute; left: 10px; top: 10px; }


/**玩广告**/
#play_ad{margin-bottom: 10px; margin-top: 0px;}
.status_pink{ position: absolute;right: 10px; top: 0px; width: 53px; height: 20px; line-height: 20px; background: url(../img/sta_ico.png) no-repeat center bottom; color: #FFFFFF; font-size: 12px; text-indent: 20px;}
.status_green{ position: absolute;right: 10px; top: 0px; width: 53px; height: 20px;line-height: 20px; background: url(../img/sta_ico.png) no-repeat center top; color: #FFFFFF; font-size: 12px; text-indent: 20px;}
.choujiang{margin-bottom: 10px; border-top: none;}
.choujiang a{color: #666666;}
.choujiang a:hover{color: #FF5C5D;}
.choujiang table{ width: 100%; margin-bottom: 0px;}
.choujiang table td{height: 40px;}
.cj_banner{width: 100%;min-height: 180px; max-height: 250px; overflow: hidden;}
.cj_banner img{width: 100%; height: auto; display: block;min-height: 180px;} 
.luck_des{line-height: 20px;width: 100%; padding-top: 10px; padding-bottom: 10px; overflow: hidden;}
.kj_array{background: url(../img/more_grey.png) no-repeat right center; padding-right: 20px; box-sizing: border-box;}
.luck_result{margin-bottom: 10px; width: 100%; overflow: hidden;}
.luck_result table{margin-bottom: 0px; background: #FFFFFF; width: 100%;}
.luck_result table label{margin-bottom: 0px;}
.luck_result td{ height: 40px; line-height: 40px; border: 1px solid #DCDCDC;}
.error{background: url(../img/error_ico.png) no-repeat center 50px; padding-top: 220px; padding-bottom: 20px;}
.error p{line-height: 25px;}
.ad_detail{margin-bottom: 10px;}
.dxAdDetail img{display: block;width: 100%; height: auto;margin: 10px auto;}
.ad_theme label,.ad_detail h3{font-size: 14px; margin-bottom: 0px;}
.ad_detail h3{margin: 0px; padding: 10px; color: #333333; border-bottom: 1px solid #DCDCDC; font-weight: bold;}
.ad_detail p{ line-height: 20px; padding-top: 10px; padding-bottom: 10px; text-indent: 25px;}
.ad_theme .pull-left{padding-right: 10px;}
.ad_detail{color: #666666;}

/**投广告**/
.want_ad_list li{position: relative; padding-left: 90px; box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}
.want_ad_list li span{position: absolute; left: 10px; top: 17px; width: 80px; text-align: right;}
.want_ad_list li span b{color: red; margin-top: 3px;}
.want_ad_name,.want_ad_tel,.want_ad_chose,.want_ad_area{height: 35px; border: none;  padding: 0px 5px; width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box;}
.want_ad_area{height: 100px;}
.want_ad_name:focus,.want_ad_tel:focus,.want_ad_chose:focus,.want_ad_area:focus{background: #efefef; border-radius: 5px;}
.want_ad_tj{width: 100%; height: 40px; font-size: 16px;}
.want_ad_list li:last-child,.want_ad_list li:first-child{padding-left: 10px;}


/**加载更多**/
.more_agin{margin-bottom: 10px; display: block; line-height: 30px; height: 30px; width: 100%; text-align: center; }

/**搜索**/
.proSearch{width: 100%; height: 42px; margin: 10px auto; padding-right: 90px; box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box; position: relative;}
.pro_text{width: 100%; height: 40px; line-height: 40px; padding-right: 10px; padding-left: 40px; border: 1px solid #DCDCDC;box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; background:#FFFFFF url(../img/search_greay.png) no-repeat 10px center;}
.pro_btn{position: absolute; right: 0px; top: 0px; width: 80px; height: 40px; background: #CCCCCC;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; background: #fafafa; border: 1px solid #e0e0e0; color: #666666;}
.pro_text:focus{border-color: #FF5C5D;}

.pay_infor{width: 100%; background: #FFFFFF; overflow: hidden; border: 1px solid #DCDCDC; margin-top: 10px;margin-bottom: 10px;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding-left: 10px; padding-right: 10px;box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box;}
.pay_infor h2{color: #333333; font-size: 16px; font-weight: bold;height: 45px; line-height: 45px; border-bottom: 1px solid #DCDCDC; margin: 0px;}
.pay_list{ padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #DCDCDC; margin-bottom: 0px;}
.pay_list li{height: 25px; line-height: 25px;}
.other_pay{ width: 100%; height: 50px; line-height: 50px; color: #FF5C5D; border-top: 1px solid #DCDCDC; display: block;}
.other_pay:hover{text-decoration: underline;}
.pay_password{width: 100%; overflow: hidden;}
.pay_password p{width: 100%; padding-top: 10px;}
.pay_mamin01{width: 100%; height: 55px; line-height: 55px; position: relative; padding-right: 65PX;box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box; margin-bottom: 3px;}
.pay_pass{width: 100%; height: 34px; line-height: 34px; border: 1px solid #DCDCDC; background: #FFFFFF;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;text-align: center;font-weight: bold; color: #FF5C5D;}
.pay_pass:focus{font-weight: bold; color: #FF5C5D;font-size: 14px; text-align: center;border-color:#FF5C5D; }
.pay_mamin01 .pay_btn{position: absolute; right: 0PX; top: 11px;}
.ali_pay{width: 100%; height: 40px; line-height: 25px; display: block; margin-top: 10px; margin-bottom: 10px;}
.f14{ font-size: 14px; color: #878787;}

/**收货地址**/
.add_dizhi{width: 100%; display: block; margin: 10px auto; height: 40px; line-height: 25px;}
.my_adress{margin-bottom: 10px;}
.my_adress ul{margin-bottom: 0px;}
.my_adress li{line-height: 25px;}
.my_adress_list{padding-top: 5px; padding-bottom: 5px;}
.my_adress_edit{border-top: 1px solid #DCDCDC; height: 40px; line-height: 40px;}
.my_adress_edit li{width: 50%; float: left;height: 40px; line-height: 40px;}
.my_adress_edit li:first-child{border-right: 1px solid #DCDCDC;}

.ad_menu_top{background: none; margin-bottom: 0px;position: relative;}
.ad_menu_top h3{ position: absolute;right: 10px; height:45px;line-height: 45px; top:0px; font-size: 14px; color: #FF9A1E; font-weight: bold; padding:0px; margin: 0px; }
.ad_menu_top h3 a{color: #977030;background: url(../img/go_ico.png) no-repeat right center; padding-right:25px;height:45px;line-height: 45px; display: block;}
.ad_menu_top li{float: left; height:45px;line-height: 40px;padding-right: 15px; cursor:pointer; padding-left: 15px; margin-right: 15px;}
.ad_menu_top .active{background: url(../img/active_ad.png) no-repeat center center; color: #fff;}


.user_nav{padding-top: 5px; padding-bottom: 5px;}
.user_menu{padding-top: 30px;}
.user_menu a{color: #FFFFFF; padding-left: 15px;}
.user_denglu{border: 1px solid #DCDCDC; background: #FFFFFF; margin-top: 20px; margin-bottom: 20px;}
.user_denglu h3{color: #222222; border-bottom: 1px solid #DCDCDC; height: 50px; line-height: 50px; margin-top: 0px; margin-bottom: 0px; position: relative;}
.user_form p{ position: relative; width: 100%; padding-left: 75px;box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing:border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; padding-top: 20px;}
.user_form b{position: absolute; left: 20px;top: 26px;}
.user_form strong{ margin-right:20px;}
.user_ewm{border-left: 1px solid #DCDCDC; padding-top: 25px; padding-bottom: 25px;}
.user_ewm img{ display: block;margin: auto;}
.user_ewm p{height: 25px; line-height: 25px;}
.user_ewm p:last-child{padding-bottom: 10px;}
.user_ewm table{margin-top: 10px;}
.user_btn{width: 100%; height: 34px; line-height: 34px; border: 1px solid #DCDCDC; background: #FFFFFF;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding-left: 5px; padding-right: 5px;}
.user_btn:focus{box-shadow: 0px 0px 5px #D647B6; border-color: #FF5C5D;}
.user_login_btn{width: 200px;}
.user_footer{ border-top: 4px solid #FF5C5D; color: #999999; padding-top: 10px; padding-bottom: 10px;}
.user_footer p{line-height: 25px;}
.user_footer a{color: #999999;}
.user_footer h3{color: #333333; margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-weight: bold; padding-bottom: 3px;}
.user_tel{background: url(../img/women_ico.png) no-repeat left center; padding-left: 80px;}
.user_search{padding-top: 10px; padding-bottom: 10px; position: absolute; right: 10PX; width: 250PX;font-size: 14px; background: #FFFFFF; border: 1px solid #DCDCDC; z-index: 9999; top: 49px; display: none;}
.user_search .user_text{height: 34px; line-height: 34px; border: 1px solid #DCDCDC; background: #FFFFFF;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px; padding-left: 5px; padding-right: 5px; width: 160px;}
.user_search label{padding-left: 7px;}
.strat_search{margin-left: 15px; width: 220px;}
.click_search{ position: absolute; right: 10px; top: 8px;}
.pink{color:#FF5C5D;}
.search_resalt{padding-top: 10px; padding-bottom: 10px; background: #E5E0CC url(../img/user_bg.jpg) no-repeat right center;}
.search_resalt p{height: 30px; line-height: 30px; font-size: 16px;}
.user_serch_list table{margin-bottom: 0px;}


/*招聘信息*/
.join_list{background: url(../img/ul_bg.jpg) 13px top repeat-y;}
.join_list li{ background: #fff;border: 1px solid #DCDCDC; background: #FFFFFF; padding-left: 10px; padding-right: 10px; margin-left: 35px; box-sizing: border-box; border-radius: 6px; padding-top: 10px; padding-bottom: 10px; color: #666666;}
.join_list i{width: 15px; height: 15px; display: block;background: #FF5C5D; position: absolute;left: 17px;border-radius: 50%; bottom: 10px; z-index: 0;}
.join_list h2{font-size: 20px; font-weight: bold; color: #FF5C5D; height: 30px; line-height: 30px; position: relative; padding-left: 35px; box-sizing: border-box; cursor: pointer;}
.join_list h2 span{width: 30PX; height: 30PX; border-radius: 50%; border: 3px solid #FF5C5D; display: block; text-align: center; line-height: 25px; left: 0px; top: 0px; position: absolute; font-size: 16px; background: #FFFFFF; z-index: 1;}
.join_list li h4{font-size: 14PX; font-weight: bold;}
.join_list li p{line-height: 20px;}
.join_img{border-bottom: 1px solid #DCDCDC;}
.quset_list{ padding-bottom: 10px; border-bottom: 1px dashed #DDDDDD;}
.quset_list label{color: #444; padding-top: 5px;}
.share_btns{padding-left: 45%;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}

 


@media (min-width: 240px) and (max-width: 320px){
	#dynamic_num{width: 56%;}
	#tel{width: 100%;}
	.getTicket .getLeft img{width: 100%; height: 100%;}
	#adress_list input,#adress_list select,#adress_list textarea{width: 84%;}
	.user_ewm{border-left: none; padding-top: 25px; padding-bottom: 25px; width: 100%; border-top: 1px solid #DCDCDC;margin-top: 25px;}
	.user_login_btn{width:100%;}
	.user_denglu{margin-top: 10px; margin-bottom: 10px;}
	.user_footer{font-size: 12px;}
	.user_menu{padding-top: 10px;}
	.user_nav img{margin-top: 6px;}
	.user_tel{background: url(../img/women_ico.png) no-repeat 50px center; padding-left: 130px;}
	.user_serch_list{font-size: 12px;}
	.share_btns{padding-left: 60px;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
}
@media (min-width: 321px) and (max-width: 640px){
	#yz_picnum{width: 51%;}
	#dynamic_num{width: 60%;}
	#tel{width: 100%;}
	.getTicket .getLeft img{width: 100%; height: 100%;}
	#adress_list input{width: 84%;}
	#adress_list input,#adress_list select,#adress_list textarea{width: 86%;}
	.user_ewm{border-left: none; padding-top: 25px; padding-bottom: 25px; width: 100%;border-top: 1px solid #DCDCDC;margin-top: 25px;}
	.user_login_btn{width:100%;}
	.user_denglu{margin-top: 10px; margin-bottom: 10px;}
	.user_footer{font-size: 12px;}
	.user_menu{padding-top: 10px;}
	.user_nav img{margin-top: 3px;}
	.user_tel{background: url(../img/women_ico.png) no-repeat 70px center; padding-left: 150px;}
    .share_btns{padding-left: 80px;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
}
@media (min-width: 641px) and (max-width: 768px){
	#yz_picnum{width: 51%;}
	#dynamic_num{width: 82%;}
#tel{width: 100%;}
	#adress_list input,#adress_list select,#adress_list textarea{width: 93%;}
	.user_ewm{border-left: none; padding-top: 25px; padding-bottom: 25px; width: 100%;border-top: 1px solid #DCDCDC;margin-top: 25px;}
	.user_login_btn{width:100%;}
	.user_denglu{margin-top: 10px; margin-bottom: 10px;}
	.getTicket .getLeft img{display: block; margin: auto; width: auto; height: 100%;}
    .share_btns{padding-left: 290px;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
}
@media (min-width: 769px) and (max-width: 990px) {
#tel{width: 100%;}
  #dynamic_num{width: 83%;}
  .getTicket .getLeft img{display: block; margin: auto; width: auto; height: auto;}
  #adress_list input,#adress_list select,#adress_list textarea{width: 94%;}
  .user_ewm{border-left: none; padding-top: 25px; padding-bottom: 25px; width: 100%;border-top: 1px solid #DCDCDC; margin-top: 25px;}
  .share_btns{padding-left: 350px;box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
}
@media (min-width: 991px) and (max-width: 1199px) {
 .getTicket .getLeft img{display: block; margin: auto; width: auto; height: auto;}
  #adress_list input,#adress_list select,#adress_list textarea{width: 95%;}
  
}
@media (min-width: 1200px) {
 .getTicket .getLeft img{display: block; margin: auto; width: auto; height: auto;}
  #adress_list input,#adress_list select,#adress_list textarea{width: 96%;}
}
.common_menu,.ad_menu{width: 100%; height: 40px; line-height: 40px; margin-bottom: 0px; background: #FFFFFF; border-top: 1px solid #ddd;}
.common_menu .active,.ad_menu .active{border-bottom: 3px solid #FF5C5D;color: #FF5C5D; cursor: pointer;}
.common_menu li{width: 50%; text-align: center;border-right: 1px solid #DCDCDC; height: 40px; line-height: 40px; float: left;cursor: pointer;}
.ad_menu li{width: 33.333333%; text-align: center;border-right: 1px solid #DCDCDC; height: 40px; line-height: 40px; float: left;cursor: pointer;}
.common_menu li:last-child,.ad_menu li:last-child{border-right: none;}
.common_box{display: none;}
#my_comment a{width: 100%; margin-top: 10px;  height: 40px; line-height: 30px; font-size: 16px;}
#my_comment textarea{border: none; width: 100%; height: 60px; margin-top: 10px; margin-bottom: 10px;}
#my_comment h3{position: relative;}
#my_comment .common_sta{position:absolute;right: 10px; top: 2px; color: #FF5C5D; font-size: 14px;}
.comment_zt{width: 100%; height: 40px; line-height: 40px; overflow: hidden; position: absolute; left: 0px; top: 0px;}
.comment_zt li{float: left; width: 16px; height: 40px; float: left; overflow: hidden; cursor: pointer; text-indent: -9999px;}
.comment_zt .start05{float: right;}
.comment_zt .start04,.comment_zt .start02,.comment_zt .start03{margin-left: 6px;}
.comment_zt .active{background: url(../img/star_orange.png) no-repeat left center; border: none;}

.jifen{height: 45px; line-height: 45px;}
.jifen select{margin-right: 5px; border: 1px solid #DCDCDC; height: 34px; line-height: 34px;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.duihuan {margin-bottom: 10px; margin-top: 10px;}
.duihuan dd{width: 100%; height: 40px; line-height: 40px; position: relative; padding-left: 65PX;box-sizing: border-box;-moz-box-sizing:border-box ;-webkit-box-sizing: border-box; margin-bottom: 3px;}
.duihuan span{position: absolute; left: 0px; top:0px;}
.duihuan_btn{width: 100%; height: 34px; line-height: 34px; border: 1px solid #DCDCDC; background: #FFFFFF;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
.duihuan_button{width: 100%; height: 40px; line-height: 28px; display:  block; margin-bottom: 10px;}
.my_inte{ margin-bottom: 10px;}
.my_inte table{ border-color:#DDDDDD;background: #FFFFFF;}
.my_inte table td,.my_inte table th{border-color: #DDDDDD;}

/*商家详情*/
.saller_tel{width: 100%; overflow: hidden;}
.saller_tel li:first-child{border-top: 1px solid #DCDCDC;}
.saller_tel li{ border-bottom: 1px solid #DCDCDC; padding-top: 10px; padding-bottom: 10px; overflow: hidden; position: relative;}
.saller_tel li:last-child{margin-bottom: 5px;}
.saller_tel li a{height: 100%; padding-left: 15px; border-left: 1px solid #DCDCDC;}
.saller_tel li i{display: block; position: absolute; left: 0px; top: 10px;}
.saller_tel li span{padding-left: 15px;}
.shareShadow,.shareShadow1{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; background: rgba(0,0,0,0.5); display: none;}
.shadowList ul,.share_btns{background: #FFFFFF; border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 5px;-webkit-border-radius: 3px; margin-left: 10px; margin-right: 10px; box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.share_btns{padding-top: 10px; padding-bottom: 10px; text-align: center;}
.share_btns a:first-child{padding-left: 30px;}
.sellerBox{padding-top: 10px;}
.sellerBox img{display: block; width: 100%; height: auto; margin: 10px auto auto auto;}





.shadowList{padding-left: 10px; padding-right: 10px;}
.shadowList ul li{height: 35px; line-height: 35px; text-align: center;width: 100%; display: block;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 5px;-webkit-border-radius: 3px; border-bottom: 1px solid #DCDCDC;}
.shadowList ul li a{color: #444444;}
.shadowList ul li a:hover{color: #BC57A5;}
.shadowList ul li:last-child{border-bottom: none;}
.shadowList span{height: 35px; line-height: 35px; text-align: center; margin-top: 10px; margin-bottom: 10px; display: block;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 5px;-webkit-border-radius: 3px; background: #FFFFFF;margin-left: 10px; margin-right: 10px; box-sizing: border-box;-o-box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; cursor: pointer;}
.shadowList span:hover{background: #FF5C5D; color: #FFFFFF;}
.sallTuan,.sallJuan{ background: #FF5C5D; font-size: 12px !important; color: #FFFFFF; border-radius: 3px;display: block; position: absolute; left: 0px; top: 2px; width: 20px; height: 20px; line-height: 8px !important;  text-align: center;}
.sallJuan{background: #FF9A1E;line-height: 5px !important;}
.sallH4{height: 25px !important; line-height: 25px !important; position: relative; padding-left: 25px; box-sizing: border-box;}


.shadowBg{width: 100%; height: 100%; left: 0px; top: 0px; background: rgba(0,0,0,0.6); position: absolute; z-index: 9999;}
.active_img {width: 100%; margin:auto; position: fixed;}
.active_img img{ width: 100%; display: block; margin: auto;}
.close_btn{width: 38px; height: 38px; background: url(../img/close_btn.png) no-repeat right top; position: absolute; right: 0px;top: 0px; cursor: pointer; position: fixed;}

/*活动列表*/
#todayList{ margin:0 auto; background: url(../img/ul_bg.jpg) repeat-y 35px top; position: relative;}
#todayList .mediaFullText {margin:10px;}
#todayList .mediaFullText a:hover{text-decoration: none; color: #2473AC;}
#todayList .time {margin:0;color:#FFFFFF;width:auto;font-size:12px;display:block;float:left;text-align:center; background-color:#FF5C5D;padding:0px 10px 3px 10px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;position:relative;-webkit-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);-moz-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);}
#todayList .time{background-color:#FF5C5D;}
#todayList.time .timey {margin:0px;color:#FFFFFF;font-size:12px;display:block;font-family:Georgia, "Times New Roman", Times, serif; text-align: center; width: 100%;}
#todayList .time .timem {margin:0px;color:#FFFFFF;font-size:9px;font-family:Georgia, "Times New Roman", Times, serif;}
#todayList .time .timed {margin:0px;color:#FFFFFF;font-size:25px;font-family:Georgia, "Times New Roman", Times, serif; text-align: center; width: 100%;padding: 0px; line-height: 24px; overflow: hidden;}
#todayList .time .timex{position:absolute;top:10px;right:-4px;background-color:#FF5C5D;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:12px;height:12px;transform: rotate(45deg) ;-webkit-transform: rotate(45deg) ;-moz-transform: rotate(45deg) ;-o-transform: rotate(45deg) ;-ms-transform: rotate(45deg) ;}
#todayList .media {border:0px solid #D1D1D1;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.25);-webkit-border-radius:5px 5px 10px 10px;-moz-border-radius:5px 5px 10px 10px;border-radius:5px 5px 10px 10px;background: url(../img/bottom.png) repeat-x scroll left bottom #FFFFFF;
background-size:2px auto;margin-left:60px;}
#todayList .media .mediaPanel {padding:0px;margin:0px;}
#todayList .media .mediaHead {/*height:48px;*/padding:15px 15px 8px;border-bottom:0px solid #D3D8DC;color:#000000;font-size:20px;}
#todayList .media .mediaHead:hover{color: #2473AC;}
#todayList .media .mediaHead .title {line-height:1.2em;font-size:18px;display:block;text-align: left;}
#todayList .media .mediaHead .title:hover{color: #FF5C5D; text-decoration: none;}
#todayList .media .mediaImg {min-width: 200px;padding:0;margin:0 15px;overflow:hidden;position: relative;}
#todayList .media .mediaImg img {width: 100%;}
#todayList .mediaFullText .mediaContent {padding:0 0 10px;font-size:16px;text-align:left;color:#222222;}
#todayList .mediaFullText .mediaContentP {margin:10px 15px 0px;border-bottom:1px solid #DCDCDC;word-break:normal;word-wrap:word-break; color: #888888;}
#todayList .mediaFullText .mediaContent p{max-height:40px; overflow:hidden; font-size:14px; line-height: 1.5em;}
#todayList .media .mediaFooter {-webkit-border-radius:0px 0px 12px 12px;-moz-border-radius:0px 0px 12px 12px;border-radius:0px 0px 12px 12px;padding: 0 15px; overflow: hidden; height: 45px;}
#todayList .media .mesgIcon {display:inline-block;height:19px;width:10px;margin:8px 0px -2px 4px;background:url(../img/ico-next2.png) no-repeat 0 0 ;background-size: 10px auto;}
#todayList .media .mediaFooter .mesgIcon {margin:18px 3px 0 0;}
#todayList .media .mediaFooter span{display: block; height: 35px; line-height: 35px; width: 100%; overflow: hidden; color: #888;font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px;}
#todayList .media .mediaFooter span img{padding-right: 5px;}
#loadMore{position: absolute; left: 10px; bottom: 0px;-webkit-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);-moz-box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);box-shadow:0 2px 1px 0 rgba(0, 0, 0, 0.14);}

.activeMain{border:0px solid #D1D1D1;box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);-moz-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.2);-webkit-border-radius:5px 5px 10px 10px;-moz-border-radius:5px 5px 10px 10px;border-radius:5px 5px 10px 10px;background: url(../img/bottom.png) repeat-x scroll left bottom #FFFFFF;
background-size:2px auto; padding-bottom: 20px; margin-bottom: 10px;}
.activeMain_s{width: 100%; overflow: hidden;text-align: center; border-bottom: 1px dashed #DDDDDD; padding-bottom: 5px; margin-bottom: 15px;}
.activeMain_s h3{color: #444444; font-weight: bold; font-size: 20px;}
.activeMain_s label{font-weight: normal; color: #222; padding-right: 10px;}
.activeMain_s p{font-size: 12px;}
.activeMain img{margin: auto;}
.active_des{width: 100%; margin: auto; overflow: hidden;}
.active_des img{display: block; margin: 10px auto; width: 100%; height: auto;}
.active_des h3{margin-bottom: 0px; height: 35px; position: relative;}
.active_des h3 span{position: absolute; right: 0px; top: 6px;color: #666666; font-size: 14px;display: block;}
.active_des h3 strong{font-size: 16px; color:red;font-family:Georgia, "Times New Roman", Times, serif;}
.active_des h3 label{width: 134px;height: 35px; line-height: 32px; display: block; background: url(../img/active_btn.png) no-repeat left top; color: #FFFFFF; font-size: 16px; text-indent: 35px;}

.active_des p{text-indent: 25px;}
.active_des table{border: 3px solid #f1f1f1; box-sizing: border-box; -ms-box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-top: 7px; margin-bottom: 0px;}
.shareBtns{padding-top: 20px;}
.shareBtns li{float:left; width: 50%;}
.shareBtns li:first-child{padding-right: 5px;}
.shareBtns li:last-child{padding-left: 5px;}
.shareBtns li a{width: 100%;}
.shareBtns li img{width: 20px; height: 20px;}
.shareBtns li:first-child a{box-shadow: 0px 2px 0px #398239;}
.shareBtns li:last-child a{box-shadow: 0px 2px 0px #B56F0F;}
.wantActive{background: #FFFFFF; padding: 10px; border-top: 1px solid #DCDCDC;}
.zdDes{width: 100%; height: 80px; line-height: 80px; color:#666; margin-bottom: 0px; text-align: center;}
.zdDes img{padding-right: 10px;}
.meWant{height: 45px;font-size: 18px;  font-weight: bold; line-height: 27px;}

#mcover{ position: fixed;	top:0;	left:0;	width:100%;	height:100%;background:rgba(0, 0, 0, 0.7);	display:none;z-index:20000;}
#mcover img {position: fixed;right: 18px;top:5px;width: 260px;height: 180px;z-index:20001;}

#teamTable{margin-bottom: 0px;} 
#teamTable td,#teamTable th{text-align: center; border: none; color: #878787;}
#teamTable th{color: #666;}
#sqtkuan_list li{position: relative; padding-left: 85px; -moz-box-sizing: border-box; overflow: hidden;}
#sqtkuan_list li strong{position: absolute; left: 10px; top: 17px; width: 70px; text-align: right;}
#sqtkuan_list li p{width: 100%; height: 35px; line-height: 35px; float: left;}
#sqtkuan_list .username{width: 90%; margin-right: 5px;}
#sqtkuan_list li .gray{width: 100%; float: left; font-size: 14px; color: #888888; display: block; overflow: hidden; padding-top: 3px;}
#sqtkuan_list textarea{width: 100%; height: 70px; float: left;}
#sqtkuan_list li label{font-weight: normal;}
#sqtkuan_list li dl{margin-bottom: 10px; margin-top: 10px;display: block; padding-top: 10px; padding-bottom: 10px;}
#sqtkuan_list li dl dd{margin-top: 5px; margin-bottom: 5px;}




/* 20150109 */
.surplus i{width: 16px; height: 16px; display: block; position: absolute; left: 0px; top: 4px; background: url(../img/icos.png) no-repeat -3px -99px; overflow: hidden;}
.surplus strong{color: red;}


/*xtn 0427*/
.phonePadding{width: 100%; overflow: hidden; position: relative; padding-right: 110px;}
.phonePadding .send,.phonePadding .sendNum{position: absolute; right: 10px; top: 0px;}
.getTicket{ height: 100px;}
.getTicket li{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; overflow: hidden; margin-top: 10px; border: 1px solid #DCDCDC; padding-bottom: 35px; background: #FFFFFF;position: relative;}
.getTicket li p{width: 100%; height: 35px; line-height: 35px; padding-left: 10px; padding-right: 10px; font-size: 16px;}
.getTicket li p label{color: #F75B5B;}
.getTicket .getLeft{background: #FFEBC8;height: 100px; padding: 0px; }
.getTicket .getLeft p{width: 100%; height: 25px; line-height: 25px; background: rgba(255,255,255,0.8); position: absolute; bottom: 0px; left: 0px;}
.getTicket .getLeft img{display: block; margin: auto; }
.getTicket .getRight{background: #E1E1E1;height: 100px; padding: 0px; text-align: center;}
.getTicket .getRight span{width: 100%; height: 50px;display: block; padding-top: 5px; color: #666666;}
.getTicket .getRight  a{width: 100%; display: block;background: #F75B5B; height: 50px; text-align: center; color: #FFFFFF; line-height: 50px; font-size: 16px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.getTicket .getRight  a:hover{background:#fc7d7d ; text-decoration: none;}
.getRight{border-left: 1px dashed #FFFFFF;}




@media (min-width: 240px) and (max-width: 320px){
	.ad{height: 160px;}
	.hot li{height: 90px;}
	.hot li h3{font-size: 18px; }
	.hot li img{max-height: 80px;}
	.commonNewBox .zhekou{width: 40px; height: 40px; line-height: 40px; color: #FFFFFF;padding: 2px;text-align: center;}
    .commonNewBox .zhekou strong{font-size: 14px !important;}
    .food_new ul li a p{height: 25px; line-height: 25px;}
    .commonNewBox h4{padding-left: 7px; padding-right: 7px;}
    .commonNewBox .comFrist{padding: 7px; padding-top: 0px;}
	.commonNewBox .comSec{padding: 7px; padding-bottom: 0px;}
	.commonNewBox .comThre{padding: 7px;padding-bottom: 0px;}
	
	#commonList ul li{padding: 7px; padding-bottom: 0px;}

	
	
	.commonNewBox ul li img{height: 120px !important;}
	.commonNewBox .comFrist img{height: 130px !important;}
	
	.limit_buy_help{width: 130px; padding-left: 0px;}
	.limit_buy_help i{font-size: 20px; width: 30px;}
	.limit_buy_help span strong{font-size: 12px; padding-top: 5px; display: block;}
	.last_time{float: right; width: 190px; text-align: center;}
	.last_time .time_bg{background: #CECED0; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; width: 20px; height: 20px; font-weight: bold; color: #FFFFFF; font-size: 12px;}
	.last_time small{font-size: 12px; line-height: 25px; margin-top: 5px; margin-bottom: 2px;}
    .last_time span{line-height: 20px; color: #999; font-weight: normal; font-size: 12px !important;}

}
@media (min-width: 321px) and (max-width: 480px){
	.ad{height: 180px;}
	.hot li h3{font-size: 20px;}
	.commonNewBox .zhekou{width: 40px; height: 40px; line-height: 40px; color: #FFFFFF;padding: 2px;text-align: center;}
    .commonNewBox .zhekou strong{font-size: 14px !important;}
    .food_new ul li a p{height: 25px; line-height: 25px;}
    .commonNewBox h4{padding-left: 7px; padding-right: 7px;}
    .commonNewBox .comFrist{padding: 7px; padding-top: 0px;}
	.commonNewBox .comSec{padding: 7px; padding-bottom: 0px;}
	.commonNewBox .comThre{padding: 7px;padding-bottom: 0px;}
	.commonNewBox ul li img{height: 130px !important;}
	.commonNewBox .comFrist img{height: 150px !important;}
	
	.limit_buy_help{width: 130px; padding-left: 0px;}
	.limit_buy_help i{font-size: 20px; width: 30px;}
	.limit_buy_help span strong{font-size: 12px; padding-top: 5px; display: block;}
	.last_time{float: right; width: 190px; text-align: center;}
	.last_time .time_bg{background: #CECED0; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; width: 20px; height: 20px; font-weight: bold; color: #FFFFFF; font-size: 12px;}
	.last_time small{font-size: 12px; line-height: 25px; margin-top: 5px; margin-bottom: 2px;}
    .last_time span{line-height: 20px; color: #999; font-weight: normal; font-size: 12px !important;}
	
}
@media (min-width: 481px) and (max-width: 640px){
	.ad{height: 250px;}
	.limit_buy_help{width: 130px; padding-left: 0px;}
	.limit_buy_help i{font-size: 20px; width: 30px;}
	.limit_buy_help span strong{font-size: 12px; padding-top: 5px; display: block;}
	.last_time{float: right; width: 190px; text-align: center;}
	.last_time .time_bg{background: #CECED0; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; width: 20px; height: 20px; font-weight: bold; color: #FFFFFF; font-size: 12px;}
	.last_time small{font-size: 12px; line-height: 25px; margin-top: 5px; margin-bottom: 2px;}
    .last_time span{line-height: 20px; color: #999; font-weight: normal; font-size: 12px !important;}
}
@media (min-width: 641px) and (max-width: 768px){
	.ad{height: 300px;}
}
@media (min-width: 769px) and (max-width: 990px) {
	.ad{height: 350px;}
}
@media (min-width: 991px) and (max-width: 1199px) {
  .ad{height: 400px;}
}
@media (min-width: 1200px) {
	.ad{height: 450px;}
}